hood latch - Alemán Inglés Diccionario